imperial research facility (pallaxides) - Turkish English Dictionary